home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Workbench Design
/
WB Collection.iso
/
workbench werkzeuge
/
bildschirmschoner
/
blitzblank_2.60
/
deutsch
/
blitzblank.guide
(
.txt
)
next >
Wrap
Amigaguide Document
|
1996-04-07
|
55KB
|
1,722 lines
@database "BlitzBlank.guide"
@Node MAIN "BlitzBlank 2.60 16.05.95"
B L I T Z B L A N K 2 . 6 0
@{" Was ist BlitzBlank? (Features) " link P1}
@{" Was kann BlitzBlank? " link P2}
@{" Was braucht BlitzBlank? " link P3}
@{" Installation " link P4}
@{" BlitzBlank und BlitzBlankPrefs " link P5}
@{" Oberfl
che von BlitzBlankPrefs " link P6}
@{" Men
s von BlitzBlankPrefs " link P7}
@{" ARexx " link P8}
@{" Tastenkombinationen " link P9}
@{" Beenden von BlitzBlank " link P10}
@{" Zufallsgenerator " link randomgen}
@{" Tooltypes/CLI-Parameter " link parameter}
@{" Technik " link P11}
@{" Probleme? " link P12}
@{" Grafikkarten " link P13}
@{" Fehler? Verbesserungsvorschl
ge? " link P14}
@{" Autor " link P15}
@{" Copyright/Garantie/Kosten " link P16}
@{" Danksagungen " link P17}
@{" Entwicklungsgeschichte " link P18}
@{" MUI " link mui}
@{" Module " link modules}
@{" Modulautoren " link modauthors}
@{" Neue Module? " link newmods}
@endnode
@node P1 "Was ist BlitzBlank?"
Beschreibung von BlitzBlank:
----------------------------
Tja, schon wieder ein Screenblanker (Bildschirmschoner). Aber dieser hat
die folgenden Eigenschaften:
- AGA/OS 3.0 kompatibel
- die meisten Module sind kompatibel zu Grafikkarten
- modular (demn
chst mehr Module)
- viele, n
tzliche M
glichkeiten
- viele witzige Module
- eingebauter Mausblanker (Zeit und Tastendruck gesteuert)
- nette Oberfl
che (Style-Guide-konform)
- eingebauter Screenmode-Requester (hat Commodore bei OS 2.0 vergessen)
- ARexx-Interface
- voll system-konform
- eigener Prefs-Editor (BlitzBlankPrefs)
- schwarzer Bildschirm automatisch, wenn durch hohe CPU-Belastung ein
Blanker anh
- kein Absturz, wenn ein freches Programm sein Window auf dem Blankscreen
ffnet
- Mausempfindlichkeit gegen Ersch
tterungen einstellbar
- "Sofort Blanken"- und "Niemals Blanken"-Ecke (Gr
e einstellbar)
- Joystick-Abfrage
- flexible Zufallsfunktion
- Commodity
r jedes Modul (das es erlaubt) ein eigener Screenmode m
glich
- AmigaGuide-Anleitung mit context-sensitiver Hilfe-Funktion
- Reblanking (Modulscreen wird alle 5 Sekunden in den Vordergrund gebracht)
@endnode
@node P2 "Was kann BlitzBlank?"
BlitzBlank kann:
----------------
- den Monitor schonen (einbrennen verhindern)
- den Mauszeiger verschwinden lassen
- unterhalten
- erstaunen
@endnode
@node P3 "Was braucht BlitzBlank?"
BlitzBlank braucht:
-------------------
- einen Amiga ;-))
- AmigaOS 2.04 oder besser (wer noch 1.3 benutzt, ist selbst schuld)
- @{" MUI " link mui} 2.3
- folgende Libraries m
ssen ausserdem in LIBS: vorhanden sein:
* commodities.library
* rexxsyslib.library
* amigaguide.library
@endnode
@node P4 "Installation"
Folgende Schritte m
ssen zur Installation unternommen werden:
-------------------------------------------------------------
Automatische Installation:
1. Eine eventuelle alte Version von BlitzBlank KOMPLETT l
schen (inkl. Module).
2. Installationsskript starten, indem "Install" doppel-geklickt wird.
Sollte daraufhin eine Meldung erscheinen "Installer nicht gefunden"
oder
hnlich, dann kopieren Sie bitte den Installer von Ihrer
AmigaOS Install-Disk auf Ihre Festplatte ins C: (SYS:C/) Verzeichnis.
Sollte sich daraufhin das Installationsskript immer noch nicht starten
lassen, dann k
nnen Sie immer noch die manuelle Installation vornehmen.
3. Folgen Sie den Anweisungen und beantworten Sie die Fragen des Installers.
In der Regel m
ssen Sie immer nur "Proceed" (Weiter) anklicken.
Manuelle Installation:
1. Eine eventuell vorhandene alte Version von BlitzBlank KOMPLETT l
schen
(inkl. Module).
2. BlitzBlank nach SYS:WBStartup kopieren.
3. BlitzBlank-Schublade irgendwohin kopieren.
4. Locale/Catalogs/deutsch/blitzblank.catalog
-> Locale:Catalogs/deutsch/ (nur wenn Sie mind. Amiga OS 2.1 haben)
5. BlitzBlankPrefs KANN nach SYS:PREFS kopiert werden, mu
aber nicht.
Wenn dies geschieht, sollte BlitzBlank.guide nach S: kopiert werden.
6. Libs/iff.library und Libs/blitzblank.library nach LIBS: kopieren.
7. BlitzBlankPrefs starten.
8. Bei "Path" den Pfad zu den Modulen einstellen (eingeben oder per
Filerequester nach Anklicken des Gadgets neben dem Wort "Modulpfad").
9. SAVE anklicken.
10. BlitzBlank starten.
11. Falls ein 68020/30/40 Prozessor vorhanden ist, k
nnen die
entsprechenden Files in 68020/ benutzt werden. Falls zus
tzlich
ein math. CoPro. (FPU) vorhanden ist, k
nnen zus
tzlich die Files
in 68020+FPU/ oder 68040+FPU/ verwendet werden.
Hinweis:
BlitzBlankPrefs besitzt eine context-sensitive Hilfe. D.h., durch Dr
der HELP-Taste bekommt man Hilfe zu dem Objekt,
ber dem gerade der
Mauszeiger steht.
Dazu mu
aber BlitzBlank.guide f
r BlitzBlankPrefs erreichbar sein.
@endnode
@node P5 "BlitzBlank und BlitzBlankPrefs"
BlitzBlank und BlitzBlankPrefs:
-------------------------------
Das BlitzBlank-Paket besteht aus mehreren Bestandteilen. Zum einen sind da
die einzelnen Module, zum anderen gibt es BlitzBlank und BlitzBlankPrefs.
Schlie
lich noch blitzblank.library.
BlitzBlank ist der eigentliche Blanker, der laufend im Hintergrund l
und im Falle des Falles die Module startet, etc.
BlitzBlankPrefs ist der Preferences-Editor (Voreinsteller) f
r BlitzBlank.
Dort wird das Verhalten von BlitzBlank eingestellt.
Blitzblank.library ist die notwendige Library, die BlitzBlank benutzt,
um mit den Modulen zu kommunizieren und die au
erdem den Modulen
tzliche Funktionen zur Verf
gung stellt.
@endnode
@node P6 "Oberfl
che von BlitzBlankPrefs"
Oberfl
che von BlitzBlankPrefs:
-------------------------------
Alle Bestandteile der Oberfl
che k
nnen mit der Maus oder mit den
unterstrichenen Tasten (auch mit SHIFT) manipuliert werden.
Das Dr
cken der HELP-Taste
ber einem bestimmten Gadget ruft die Hilfe
zu diesem auf. Wird die HELP-Taste gedr
ckt, w
hrend ein Modul
konfiguriert wird, dann wird die Anleitung zu diesem Modul
angezeigt.
Die Oberfl
che von BlitzBlankPrefs besteht aus folgenden Teilen:
@{" Speichern/Benutzen/Abbrechen-Gadgets " link close}
@{" Modul-Einstellungen " link moduleconfig}
@{" Maus-Einstellungen " link mouse}
@{" Optionen " link options}
@{" Ecken-Einstellungen " link corners}
@endnode
@node close "Speichern/Benutzen/Abbrechen-Gadgets"
Speichern/Benutzen/Abbrechen-Gadgets:
-------------------------------------
@{" Speichern " link save}
@{" Benutzen " link use}
@{" Abbrechen " link cancel}
@endnode
@node save "Speichern/Benutzen/Abbrechen-Gadgets"
Speichern:
----------
Die aktuellen Einstellungen werden dauerhaft gespeichert und BlitzBlankPrefs
wird beendet.
@endnode
@node use "Speichern/Benutzen/Abbrechen-Gadgets"
Benutzen:
---------
Die aktuellen Einstellungen werden
bernommen und benutzt, aber nicht
dauerhaft gespeichert. BlitzBlankPrefs wird beendet.
@endnode
@node cancel "Speichern/Benutzen/Abbrechen-Gadgets"
Abbrechen:
----------
Alle Einstellungen werden auf die Werte vor dem Start von BlitzBlankPrefs
gesetzt und BlitzBlankPrefs wird beendet.
@endnode
@node moduleconfig "Modul-Einstellungen"
Modul-Einstellungen:
--------------------
@{" Modul-Liste " link modulelist}
@{" Prefstaste " link prefskey}
@{" Blanktaste " link blankkey}
@{" Blankzeit " link blanktime}
@{" Zufallszeit " link randomtime}
@{" Modulpfad " link modpath}
@{" Modulpri " link modpri}
@{" Testen " link test}
@{" Einrichten " link config}
@endnode
@node modulelist "Modul-Einstellungen"
Modul-Liste:
------------
Hier werden alle verf
gbaren Module angezeigt. Wird nur das eingebaute
Modul (@{" Blackout " link Blackout}) angezeigt, so stimmt der Pfad zu den Modulen nicht.
Ein Modul wird per Mausklick angew
hlt, ein Doppelklick selektiert/deselektiert
das Modul f
r den @{" Zufallsgenerator " link randomgen}.
@endnode
@node prefskey "Modul-Einstellungen"
Prefstaste:
-----------
Hier stellt man die Tastenkombination f
r das Aufrufen von BlitzBlankPrefs
ein. Werden diese Tasten gleichzeitig gedr
ckt und BlitzBlank ist aktiv, so
ruft es BlitzBlankPrefs auf.
@endnode
@node blankkey "Modul-Einstellungen"
Blanktaste:
-----------
Hier wird die Tastenkombination zum sofortigen Blanken des Bildschirms
eingestellt. Das hei
t, wenn BlitzBlank l
uft und diese Tasten gleichzeitig
ckt werden, wird sofort der eingestellte Blanker gestartet.
@endnode
@node blanktime "Modul-Einstellungen"
Blankzeit:
----------
Hier wird die Zeit eingestellt, die ohne Mausbewegung, Tastendruck etc.
vergehen mu
, bevor ein Blankermodul aktiviert wird. Wird hier "0" eingegeben,
dann wird niemals geblankt.
@endnode
@node randomtime "Modul-Einstellungen"
Zufallszeit:
------------
Hier wird die Zeit eingestellt, nach der bei aktiviertem @{" Zufallsgenerator " link randomgen}
auf ein anderes Modul umgeschaltet werden soll. Wenn in der Modul-Liste
weniger als 2 Module fett angezeigt werden, dann ist dieses Feld nicht
hlbar. Wenn hier eine "0" eingetragen wird, dann wird w
hrend
des Blankens nicht auf andere Module umgeschaltet.
@endnode
@node modpath "Modul-Einstellungen"
Modulpfad:
----------
Hier mu
der Pfad zu dem Verzeichnis mit den Modulen stehen, (zB
"dh0:BlitzBlank/Modules/"). Wenn hier der falsche Pfad eingetragen ist,
dann findet BlitzBlank/BlitzBlankPrefs die Module nicht. Durch anklicken des
kleinen, quadratischen Gadgets neben dem Feld (oder durch dr
cken der
von CTRL-P), kann der Pfad mittels eines Filerequesters komfortabel
ausgew
hlt werden.
@endnode
@node modpri "Modul-Einstellungen"
Modulpri:
---------
Hier wird die Taskpriorit
t der BlitzBlank-Module eingestellt. Bei einer
Priorit
t kleiner als 0, wird eher das Modul angehalten, als da
anderen Programmen Rechenzeit entzogen wird. H
lt das Modul tats
chlich f
einige Zeit an, blendet BlitzBlank automatisch auf einen schwarzen
Screen um (wenn @{"
berwachung " link watch} aktiv ist), damit sich die stehende
Blanker-Grafik nicht einbrennen kann.
@endnode
@node test "Modul-Einstellungen"
Testen:
-------
Durch Anklicken dieses Gadgets schickt BlitzBlankPrefs die aktuellen
Einstellungen an BlitzBlank und fordert dieses auf, das aktuelle Modul zu
starten. Hiermit kann man Ver
nderungen der Einstellungen direkt
ausprobieren. Das funktioniert nat
rlich nur, wenn BlitzBlank bereits
uft (wenn nicht, wird eine Fehlermeldung angezeigt).
@endnode
@node config "Modul-Einstellungen"
Einrichten:
-----------
Dieses Gadget
ffnet das Einstellungsfenster von dem gerade angew
hlten @{" Modul " link modules}.
Wird in diesem Fenster die HELP-Taste gedr
ckt, erscheint die Anleitung
r dieses Modul.
Folgende M
glichkeiten stehen au
er den Modul-spezifischen
Einstellungen zur Verf
gung:
Speichern - Die aktuellen Einstellungen werden gespeichert
Testen - Die aktuellen Einstellungen werden getestet
Anzeige - Der Bildschirmmodus f
r dieses Modul wird eingestellt
Info - Informationen
ber dieses Modul werden angezeigt
Voreinst. - Die Standard-Einstellungen f
r dieses Modul werden gesetzt
Abbrechen - Das Fenster wird ohne zu speichern verlassen
Nicht jedes Modul bietet alle M
glichkeiten an.
@endnode
@node mouse "Maus-Einstellungen"
Maus-Einstellungen:
-------------------
@{" Tr
gheit " link fuzzy}
@{" #Tasten " link keys}
@{" Zeit " link mousetime}
@endnode
@node fuzzy "Maus-Einstellungen"
gheit:
---------
Hiermit kann man die Empfindlichkeit der Maus gegen Ersch
tterungen im
geblankten Zustand einstellen. Ist der Wert 0, so reicht die geringste
Ersch
tterung der Maus (Tischwackeln zB) und der Blanker verschwindet. Bei
einem Wert von 20 kann man sogar mit den Fingern auf der Maus trommeln, ohne
eine Bewegung erkannt wird. Dies alles gilt nur f
r das Deaktivieren
eines laufenden Blankermoduls.
@endnode
@node keys "Maus-Einstellungen"
#Tasten:
--------
Dieser Regler bestimmt die Anzahl der Tastendr
cke nach denen die Maus
geblankt werden soll. Zu beachten ist hierbei, da
das Dr
cken UND
Loslassen einer Taste als ZWEI Tastendr
cke z
hlt. Wenn der Regler
auf 0 steht, wird die Maus durch Tastatureingaben nicht geblankt.
@endnode
@node mousetime "Maus-Einstellungen"
Zeit:
-----
Hier wird die Zeit in Sekunden eingegeben, die bis zum Blanken der Maus
vergehen sollen. Mausklick oder Mausbewegung bewirken ein Zur
cksetzen
des Timers. Eine "0" bewirkt, da
die Maus nicht durch Zeitablauf geblankt
wird.
@endnode
@node options "Optionen"
Optionen:
---------
berwachung " link watch}
@{" Taste merken " link passkey}
@{" Joystick-Check " link joystick}
@endnode
@node watch "Optionen"
berwachung:
------------
Hier kann die CPU-Zeit-
berwachung von BlitzBlank aktiviert werden. Dadurch
wird, wenn das aktivierte Blankmodul wegen zu hohem CPU-Verbrauch anderer
Tasks stehen bleibt, der Bildschirm auf ganz schwarz geschaltet (es wird
ein 320x200-Screen mit einer Bitplane im Modus des Blankmoduls ge
ffnet).
@endnode
@node passkey "Optionen"
Taste merken:
-------------
Wenn diese Option aktiviert ist, dann wird das Zeichen der Taste, die zum
Abbruch des Blankes f
hrte, in das vorher aktivierte Window weitergeleitet.
Ansonsten wird dieser Tastendruck "geschluckt".
Beispiel: Vor dem Blanken war ein Editor aktiviert. Nach der abgelaufenen
Blankzeit ruft BlitzBlank ein Blankmodul auf. Dieses wird durch
Dr
cken zB der "G"-Taste abgebrochen. Dann verschwindet der
Blanker und ein "G" erscheint im Editor-Fenster.
@endnode
@node joystick "Optionen"
Joystick-Check:
---------------
Diese Option schaltet die
berwachung des Joystick-Anschlusses ein und
aus. Wenn sie aktiviert ist, dann f
hren Joystick-Bewegungen (genau
wie Mausbewegungen) zum Abbruch des Blankers bzw. setzen den Blank-
Counddown zur
Da es UNTER UMST
NDEN zu Problemen mit Spielen kommen k
nnte (bis jetzt
traten noch keine auf), ist diese Funktion hier abschaltbar.
Bei Benutzung eines Dongles (zB von Real 3D) sollte diese Funktion
abgeschaltet werden.
@endnode
@node corners "Ecken-Einstellungen"
Ecken-Einstellungen:
--------------------
@{" Gr
e " link cornersize}
@{" Sofort blanken " link blanknow}
@{" Niemals blanken " link blanknever}
@endnode
@node cornersize "Ecken-Einstellungen"
------
Hier wird festgelegt, wie gro
der Erkennungsbereich f
r die Eckenoptionen
ist. Wenn hier zB 1 eingestellt wird, mu
der Mauszeiger ganz genau auf
dem Eckpixel stehen, damit eine der Eckenoptionen aktiv wird.
@endnode
@node blanknow "Ecken-Einstellungen"
Sofort blanken:
---------------
Hier kann eine der 4 Bildschirm-Ecken eingestellt werden (oder keine).
Wenn der Mauszeiger in diese Ecke bewegt wird und dort kurz stehenbleibt,
wird sofort geblankt.
@endnode
@node blanknever "Ecken-Einstellungen"
Niemals blanken:
----------------
Hier kann eine der 4 Bildschirm-Ecken eingestellt werden (oder keine).
Wenn der Mauszeiger in diese Ecke bewegt wird und dort stehenbleibt, wird
nie geblankt, der Countdown zum Blanken (@{" Blankzeit " link blanktime}) wird angehalten.
@endnode
@node P7 "Men
s von BlitzBlankPrefs"
s von BlitzBlankPrefs:
--------------------------
Alle Men
punkte k
nnen auch
ber die jeweils nebenstehende
Tastenkombination aktiviert werden.
Projekt/
ffnen:
dt eine gespeicherte Konfiguration.
Projekt/speichern als:
Speichert die Konfiguration unter einem speziellen Namen ab.
Projekt/
Zeigt Informationen/Copyright an.
Projekt/beenden:
Beendet BlitzBlankPrefs ohne
bernahme der ge
nderten Konfiguration.
Vorgaben/auf Vorgaben zur
cksetzen:
Aktiviert die Grundeinstellungen von BlitzBlank.
Vorgaben/auf zuletzt gespeichertes:
Aktiviert die zuletzt gespeicherte Konfiguration.
Vorgaben/auf vorherigen Stand:
Aktiviert die Konfiguration, die beim Start von BlitzBlankPrefs aktiv war.
Optionen/Piktogramme erzeugen?:
Legt fest, ob bei "Save As" auch ein Icon mitgespeichert wird.
Aktion/BlitzBlank anhalten:
Die Anwahl dieses Men
punkts beendet BlitzBlank (nicht BlitzBlankPrefs).
@endnode
@node P8 "ARexx"
ARexx-Befehle von BlitzBlank:
-----------------------------
BlitzBlank besitzt einen ARexx-Port (Name: "BLITZBLANK"),
ber den man
BlitzBlank steuern und die Einstellungen tempor
ndern kann. Dazu sind
folgende Befehle vorhanden:
BlitzBlank wird beendet.
BLANK
BlitzBlank startet sofort das aktuelle Blankermodul.
UNBLANK
BlitzBlank beendet sofort das laufende Blankermodul.
RELOAD
Die Konfiguration wird neu geladen.
MODULE=modulename
Der Name des aktuellen Moduls wird eingestellt. Entspricht dem Anw
in der @{" Modul-Liste " link modulelist}.
RANDOMMODULES=Modulname,Modulname,Modulname
Die Module f
r den @{" Zufallsgenerator " link randomgen} werden festgelegt.
Dies entspricht dem Doppel-Klicken in der @{" Modul-Liste " link modulelist}.
PREFSKEY=key
Die Tastenkombination f
r den Aufruf von BlitzBlankPrefs wird eingestellt.
Entspricht dem Feld @{" Prefstaste " link prefskey}.
BLANKKEY=key
Die Tastenkombination zum sofortigen Blanken wird eingestellt.
Entspricht dem Feld @{" Blanktaste " link blankkey}.
BLANKTIME=sec
Die Zeit bis zum Blanken wird eingestellt.
Entspricht dem Feld @{" Blankzeit " link blanktime}.
RANDOMTIME=sec
Die Zeit bis zum Umschalten auf ein anderes Modul wird eingestellt.
Entspricht dem Feld @{" Zufallszeit " link randomtime}.
PATH=path
Der Pfad zu den Modulen wird festgelegt.
Entspricht dem Feld @{" Modulpfad " link modpath}.
MODPRI=num
Die Modul-Taskpriorit
t wird eingestellt.
Entspricht dem Regler @{" Modulpri " link modpri}.
FUZZY=num
Die Empfindlichkeit der Maus gegen Ersch
tterungen im geblankten Zustand
wird eingestellt.
Entspricht dem Regler @{" Tr
gheit " link fuzzy}.
KEYSTROKES=num
Anzahl der Tastendr
cke bis zum Blanken der Maus wird eingestellt.
Entspricht dem Regler @{" #Tasten " link keys}.
MOUSETIME=sec
Die Zeit bis zum Blanken der Maus wird eingestellt.
Entspricht dem Feld @{" Zeit " link mousetime}.
WATCHCPU=YES|NO
Stellt ein, ob beim Blanken die CPU
berwacht werden soll.
Entspricht der Option @{"
berwachung " link watch}.
PASSKEY=YES|NO
Stellt ein, ob beim Blankabbruch die Taste weitergeleitet werden soll.
Entspricht der Option @{" Taste merken " link passkey}.
JOYSTICK=YES|NO
Stellt ein, ob der Joystick-Anschlu
berwacht werden soll.
Entspricht der Option @{" Joystick-Check " link joystick}.
CORNERSIZE=num
Stellt die @{" Gr
e " link cornersize} der Ecken ein.
BLANKNOW=NONE|UPPERLEFT|UPPERRIGHT|LOWERLEFT|LOWERRIGHT
Die "Blank Now"-Ecke wird gew
hlt. Beschreibung siehe @{" Sofort blanken " link blanknow}.
BLANKNEVER=NONE|UPPERLEFT|UPPERRIGHT|LOWERLEFT|LOWERRIGHT
Die "Blank Never"-Ecke wird gew
hlt. Beschreibung siehe @{" Niemals blanken " link blanknever}.
DISABLE
Entspricht "Disable" in Commodities-Exchange und deaktiviert BlitzBlank
tempor
ENABLE
Entspricht "Enable" in Commodities-Exchange und reaktiviert BlitzBlank
wieder nach einem DISABLE.
DEBUG
Startet das aktuelle Modul, so da
es nur von dem ARexx-Befehl UNBLANK
abgebrochen werden kann.
Beispiele:
rx "ADDRESS 'BLITZBLANK' 'MODULE=Fade'"
(Das Modul Fade wird eingestellt)
rx "ADDRESS 'BLITZBLANK' 'BLANK'"
(Es wird sofort geblankt)
rx "ADDRESS 'BLITZBLANK' 'BLANKTIME=0'"
(Es wird nicht mehr geblankt)
rx "ADDRESS 'BLITZBLANK' 'MOUSETIME=5'"
(Nach 5 Sekunden ohne Mausaktivitit
t wird die Maus geblankt)
@endnode
@node P9 "Tastenkombinationen"
AmigaOS Tastenkombinationen:
----------------------------
AmigaOS kennt bestimmte W
rter, um Tastenkombinationen zu beschreiben. Diese
werden bei BlitzBlank dazu ben
tigt, um die Prefstase und die Blanktaste zu
beschreiben:
Auswahltasten:
ctrl = CTRL-Taste
lshift = linke SHIFT-Taste
rshift = rechte SHIFT-Taste
lalt = linke ALT-Taste
ralt = rechte ALT-Taste
lcommand = linke AMIGA-Taste
rcommand = rechte AMIGA-Taste
Sonstige Tasten:
esc = ESC-Taste
help = HELP-Taste
f1 bis f10 = F1- bis F10-Taste
a bis z = Buchstaben-Tasten
0 bis 9 = Zahlen-Tasten
Um nun eine Tastenkombination zu beschreiben, sind beliebige viele
Auswahltasten + eine sonstige Taste erlaubt.
Beispiele:
ctrl esc
ctrl alt f1
lshift lalt a
ctrl lalt ralt help
@endnode
@node P10 "Beenden von BlitzBlank"
BlitzBlank kann folgenderma
en beendet werden:
----------------------------------------------
- Von BlitzBlankPrefs aus mit dem Men
punkt Aktion/BlitzBlank anhalten
- Erneutes Starten und beantworten des Requesters mit "Ja"
ber den ARexx-Befehl QUIT
ber das Commodities-Exchange Programm der WorkBench
@endnode
@node randomgen "Zufallsgenerator"
Zufallsgenerator:
-----------------
BlitzBlank hat einen eingebauten Zufallsgenerator, der f
r Abwechslung
sorgt.
Aktiviert wird er, indem mindestens 2 Module in der @{" Modul-Liste " link modulelist}
durch Doppelklick (Name erscheint fett) selektiert werden.
Danach wird beim Blanken immer eines der selektierten Module zuf
ausgew
hlt und nicht mehr das angew
hlte (selektiert=fett, angew
hlt=blau).
Wenn mindestens 2 Module selektiert sind (weniger macht auch keinen Sinn)
und wird zus
tzlich eine @{" Zufallszeit " link randomtime} >0 eingestellt, dann
wird sogar w
hrend des Blankens nach der angegebenen Zeit auf ein anderes
Modul umgeschaltet.
@endnode
@node parameter "Tooltypes/CLI-Parameter"
Tooltypes/CLI-Parameter:
------------------------
BlitzBlank erkennt folgende Parameter:
CX_PRIORITY=num
Legt die Commodity-Priorit
t fest. Sollte auf 1 stehen.
BlitzBlankPrefs kennt die
blichen Voreinsteller-Parameter:
Tooltypes:
CREATEICONS=YES|NO
ACTION=USE|SAVE
CLI-Parameter:
@endnode
@node P11 "Technik"
Ein paar technische Informationen
ber BlitzBlank:
--------------------------------------------------
- BlitzBlankPrefs entspricht in der Aufmachung den System-Prefs.
- BlitzBlank ist ein Commodity und unterst
tzt auch die Commodity-
blichen
ToolTypes.
- BlitzBlank hat einen Tochtertask, der dabei hilft, festzustellen, ob
ein Modul durch hohe CPU-Belastung steht, ob also BlitzBlank den
Bildschirm ganz schwarz schalten mu
- BlitzBlankPrefs l
t sich komplett mit der Tastatur bedienen.
- BlitzBlank`s Screenmoderequester ist voll font-sensitiv und (im Gegensatz
zu dem OS 2.1/3.x ASL-Requester) tastatursteuerbar.
- BlitzBlank hat eine Entwicklungszeit von
ber einem Jahr hinter sich
- BlitzBlank und alle zugeh
rigen Programme sind Enforcer- und Mungwall-
getestet und verloren bei Tests keinen Speicher.
- BlitzBlank und BlitzBlankPrefs k
nnen auch
ber die Shell gestartet
werden.
- BlitzBlank braucht fast keine CPU-Zeit (0.010% auf A4000), bei nicht
aktiviertem Mausblanker gar keine. Auch beim Mausbewegen braucht
BlitzBlank sehr wenig Rechenzeit.
@endnode
@node P12 "Probleme?"
gliche Probleme:
------------------
Problem: BlitzBlank funktioniert
berhaupt nicht.
sung: AmigaOS 2.04 oder besser ist nicht installiert.
Problem: Manche Module funktionieren nicht.
sung: Zu wenig Hauptspeicher frei.
Problem: Konfigurationen werden nicht richtig gespeichert und XPK/XFH wird
benutzt.
sung: Aktuelle XPK/XFH-Version installieren.
Problem: BlitzBlank, BlitzBlankPrefs oder ein Modul st
rzen ab.
sung: Autor kontaktieren.
@endnode
@node P13 "Grafikkarten"
Betrieb von BlitzBlank mit Grafikkarten:
----------------------------------------
BlitzBlank ist mit der Picasso und der Piccolo getestet. Dabei mu
(bei Verwendung eines Grafikkarten-Screens) folgendes beachtet werden:
- Bei Spot und Tiles mu
se" ausgeschaltet sein.
- Bei Spot sollte nicht mehr, als ein Spot eingestellt werden.
- Die Option "Puffern" sollte nicht verwendet werden, da Double-Buffering
zur Zeit auf Grafikkarten entweder sehr langsam oder wirkungslos ist.
- In Verbindung mit EGS 7.1 (Piccolo) st
rzen manche Module ab, wenn
ein Piccolo-Screen verwendet wird. Da es bei einem kurzen Test mit
CyberGfx 40.40 keinerlei Probleme gab (auf dem gleichen System),
scheint EGS 7.1 daran schuld zu sein und nicht die Module.
@endnode
@node P14 "Fehler? Verbesserungsvorschl
Fehler und Verbesserungsvorschl
-----------------------------------
Bei Fehlern bitte den @{" Autor " link P15} mit genauer Fehlerbeschreibung und Angabe der
genauen Rechnerkonfiguration (Modell, Ausstattung, OS-Version) kontaktieren.
Gleiches gilt f
r Verbesserungsvorschl
@endnode
@node P15 "Autor"
Autor:
------
Thomas B
Gartenstr. 16
D-76761 R
lzheim
Deutschland
Mailbox: Amiga Inside II, ++49-7272-76611 (07272/76611)
FIDO: Thomas Boerkel, 2:2476/541.0
Usenet: Thomas_Boerkel@amiga_inside2.schiele-ct.de
Amiganet: Thomas Boerkel, 39:173/60.0
KAMInet: Thomas Boerkel, 82:100/7.0
Rally-Box: Tom
@endnode
@node P16 "Copyright/Garantie"
Copyright und Garantie:
-----------------------
BlitzBlank und BlitzBlankPrefs sind Copyright 1993-95 by Thomas B
rkel.
BlitzBlank ist GIFTware. Wem's gef
llt, der darf mir ein Geschenk
schicken (Geld etc.) oder wenigstens eine Postkarte bzw. eine Mail
schreiben. Dies ist aber kein MUSS.
BlitzBlank darf nicht bei kommerziellen Programmen beigelegt werden und
darf nicht auf PD/FD-Disketten, die mehr als DM 3.-/US$2 kosten erscheinen.
BlitzBlank darf auf den Aminet/Fish/Saar-AG CDs erscheinen.
BlitzBlank darf frei kopiert werden, jedoch darf kein Teil ver
ndert werden.
BlitzBlank darf nur mit dem kompletten, unver
nderten Archiv weitergegeben
werden.
BlitzBlank darf nicht mit Profit verkauft werden.
Die beigelegten Sourcecodes dienen nur der Anschauung f
r die
Programmierung von Modulen und d
rfen ohne das Einverst
ndnis der
Autoren nirgendwo anders verwendet werden. Das gleiche gilt f
Grafiken etc.
Es gibt KEINE Garantie f
r BlitzBlank. BlitzBlank wird auf eigenes Risiko
verwendet. Der Autor ist in KEINER Weise f
r IRGENDWELCHE Sch
verantwortlich, die BlitzBlank anrichtet.
Das alles gilt auch f
r die BlitzBlank-Module.
@endnode
@node P17 "Danksagungen"
Danksagungen:
-------------
Mein besonderer Dank geht an:
Alexander Wiggert f
r Betatests, Ideen, Ratschl
ge und dr
ngeln ;-))))
Ausserdem f
r das
bersetzen der Anleitungen ins Englische!
Dirk Farin f
r Anregungen und viele Module! :-)))
Kenneth Fribert f
r Bugreports, Ideen und f
r die d
nische
bersetzung.
rgen Denner f
r Betatests, Ratschl
ge, die Idee zu Lines und f
r Splines.
Desweitern (alphabetische Reihenfolge):
- Matthias Bock f
r Betatests, Ratschl
- Wolfgang B
rkel f
r die mathematischen Grundlagen von Pyro
- Ex-Commodore-Leute f
r den Amiga und sein m
chtiges Betriebssystem
- Brian Larson f
r Bugreports
- Mark Rose f
r Betatests und die MagicWB-Icons
- Stefan Scholl f
r Betatests
- Mathias Supp f
r Betatests und Ideen
- Christian A. Weber f
r die iff.library
- Peter Wenz f
r Betatests
@endnode
@node P18 "Entwicklungsgeschichte"
Entwicklungsgeschichte von BlitzBlank:
--------------------------------------
V1.00:
------
Erste
ffentliche Release (1993).
V1.01:
------
Bugfix der 1.00.
V2.00:
------
Version f
r den Programmier-Wettbewerb in einer deutschen Amiga-Zeitschrift.
Hat leider nicht gewonnen und wurde auch nie ver
ffentlicht.
V2.50:
------
tenteils neu geschrieben
- MUI-Oberfl
- Module wesentlich k
- Neue Optionen/M
glichkeiten
- Wesentlich stabiler
- Weniger Rechenzeit-Verbrauch
- Geteilt in Blanker und Prefs
- ARexx-Port
- Viele neue Module
V2.50a:
-------
- Enforcer-Hit in BB.Lines beseitigt
- Mindest-Screentiefe f
r BB.Radar auf 3 gesetzt (Crash bei 2)
V2.50b:
-------
- Schwarzer Screen zwischen den Modulen beim Randomizer hat die richtigen
Overscan-Dimensionen, abgeschalteten Border und die richtige ModeID
- Schnelles UnBlank auch bei sehr starker CPU-Belastung
V2.60:
------
*BlitzBlank:
- BlitzBlank nach C portiert (-> k
rzer und schneller)
- Fuzzy Mouse Bug behoben: Funktioniert jetzt besser
- Voreingestellte Blankzeit/Mauszeit stimmt bei fehlendem BlitzBlank.prefs
- Mouseblanking ist 100% kompatibel zum Commodore Mouseblanker
- Tooltype/Parameter NASTYMOUSEBLANK existiert nicht mehr
- Reblank-Funktion in BlitzBlank eingebaut, momentan auf 5 Sekunden festgelegt
- Blackout funktioniert im Random-Mode richtig
- Wenn ein Modul nicht gefunden wird, wird Blackout benutzt
- WB wird nicht mehr unn
tig untersucht (und dadurch ge
ffnet)
- Interne Fehlerbeseitigungen und Ver
nderungen
*BlitzBlankPrefs:
- BBPrefs st
rzte beim Verlassen ab, wenn kein .info da war
- ARexx-Routine von BBPrefs "ges
ubert"
- Fuzzy-Mouse (Tr
gheit) ist von 0-30 einstellbar
- Bei Benutzen/Speichern werden immer die selektierten Module korrekt
abgespeichert
*Module:
- Clock hat im Analog-Modus fr
her die richtige Priorit
- 24h-Modus bei Clock/Digital ist wirklich abschaltbar
- Slideshow scannt auch Unterverzeichnisse
- Lines hat eine bessere Farbpalette
- Delay in Lines eingebaut
- Clock, Mosaic, Spot, Tiles, Worms benutzen haben einen korrekten Aspect-Ratio
- Snow hat einen zus
tzlichen Parameter (max. Schneeh
- Noise und Fountain faden am Schlu
langsam aus im Random-Mode
- Neue Module: ASwarm, FlyingToaster, Fractal, Goats, Gravity, Maze, Plasma,
Skyline, StarField, TicTacToe
*blitzblank.library:
- Abbrechen des Blankens mit der rechten Maustaste h
lt den Modulscreen
nicht mehr fest
- Neue Library-Funktionen: BBL_RainbowPalette(), BBL_RemainingTime(),
BBL_CloneFirstScreen()
- Neue Variablen in BB_Screeninfo: xpixelsize, ypixelsize
- Locale-Strings wurden zu fr
h freigegeben
@endnode
@node mui "MUI"
This application uses
MUI - MagicUserInterface
(c) Copyright 1993/94 by Stefan Stuntz
MUI is a system to generate and maintain graphical user interfaces. With
the aid of a preferences program, the user of an application has the
ability to customize the outfit according to his personal taste.
MUI is distributed as shareware. To obtain a complete package containing
lots of examples and more information about registration please look for
a file called "muiXXusr.lha" (XX means the latest version number) on
your local bulletin boards or on public domain disks.
If you want to register directly, feel free to send
DM 30.- or US$ 20.-
to
Stefan Stuntz
Eduard-Spranger-Stra
80935 M
nchen
GERMANY
@endnode
@node modules "Module"
Jedes Modul (au
er Blackout) hat ein eigenes Einstellungsfenster.
Wird in diesem Fenster die HELP-Taste gedr
ckt, erscheint die Anleitung
r dieses Modul.
Folgende M
glichkeiten stehen au
er den Modul-spezifischen
Einstellungen zur Verf
gung:
Speichern - Die aktuellen Einstellungen werden gespeichert
Testen - Die aktuellen Einstellungen werden getestet
Anzeige - Der Bildschirmmodus f
r dieses Modul wird eingestellt
Info - Informationen
ber dieses Modul werden angezeigt
Voreinst. - Die Standard-Einstellungen f
r dieses Modul werden gesetzt
Abbrechen - Das Fenster wird ohne zu speichern verlassen
Nicht jedes Modul bietet alle M
glichkeiten an.
Folgende Module sind verf
gbar:
-------------------------------
@{" Blackout " link Blackout}
@{" AmigaSign " link AmigaSign}
@{" ASwarm " link Aswarm}
@{" Butterfly " link Butterfly}
@{" Clock " link Clock}
@{" Crumble " link Crumble}
@{" Dissolve " link Dissolve}
@{" Electric " link Electric}
@{" Execute " link Execute}
@{" Fade " link Fade}
@{" Flash " link Flash}
@{" FlyingToaster " link FlyingToaster}
@{" Fountain " link Fountain}
@{" Fractal " link Fractal}
@{" Goats " link Goats}
@{" Gravity " link Gravity}
@{" Guru " link Guru}
@{" Life " link Life}
@{" Lines " link Lines}
@{" Mandel " link Mandel}
@{" Maze " link Maze}
@{" Melt " link Melt}
@{" Mosaic " link Mosaic}
@{" Noise " link Noise}
@{" PatternCycling " link PatternCycling}
@{" Plasma " link Plasma}
@{" Pyro " link Pyro}
@{" Radar " link Radar}
@{" Skyline " link Skyline}
@{" Slideshow " link Slideshow}
@{" Snow " link Snow}
@{" Splines " link Splines}
@{" Spot " link Spot}
@{" StarField " link StarField}
@{" Text " link Text}
@{" TicTacToe " link TicTacToe}
@{" Tiles " link Tiles}
@{" Tunnel " link Tunnel}
@{" Worms " link Worms}
@{" Worms2 " link Worms2}
@endnode
@node Blackout "Blackout"
Blackout:
---------
Dies ist das "interne" Blankmodul von BlitzBlank. Es ist immer verf
gbar.
ffnet einfach einen schwarzen 320x200x1 Bildschirm im Modus des
vordersten Bildschirms.
@endnode
@node AmigaSign "AmigaSign"
AmigaSign:
----------
Das ber
hmte Amiga-Symbol fliegt
ber den Bildschirm und dreht sich dabei.
Parameter:
Bewegung - In welche Richtungen das Symbol fliegen soll
Rotgeschwindigkeit - Wie schnell das Symbol rotiert (0=Normalgeschw.)
Geschwindigkeit - Wie schnell das Symbol fliegt
Puffern - Schaltet Double-Buffering ein/aus
AmigaSign ist Copyright by @{" Thomas B
rkel " link P15}.
Die Grafiken sind von Alexander Wiggert.
@endnode
@node ASwarm "ASwarm"
ASwarm:
-------
Bienen und Wespen fliegen umher. Die Bienen jagen die Wespen.
Parameter:
Geschwindigkeit - Wie schnell Bienen und Wespen fliegen
Farbe - Farbwechsel ja/nein
Zielen - Wohin die Bienen zielen
Bienen - Anzahl der Bienen
Wespen - Anzahl der Wespen
Bienen Beschl - Beschleunigung der Bienen
Wespen Beschl - Beschleunigung der Wespen
Original Source von Alexander Kneer und Michael D. Bayne.
Portiert nach BlitzBlank von @{" Thomas B
rkel " link P15}.
@endnode
@node Butterfly "Butterfly"
Butterfly:
----------
Bunte Schmetterlinge flattern
ber den Bildschirm.
Parameter:
Schmetterlinge - Anzahl der Schmetterlinge
Minimale Geschwindigkeit - Wie schnell ein Schmetterling mind. fliegt
Maximale Geschwindigkeit - Wie schnell ein Schmetterling max. fliegt
gel Geschwindigkeit - Wie schnell die Fl
gel schlagen sollen
Puffern - Schaltet Double-Buffering ein/aus
Butterfly ist Copyright by @{" Thomas B
rkel " link P15}.
Die Grafiken sind von Asha Develder.
@endnode
@node Clock "Clock"
Clock:
------
Dieses Modul zeigt wahlweise eine analoge oder digitale Uhr auf dem
Bildschirm an.
Allgemeine Parameter:
Bewegung - In welche Richtungen die Uhr fliegen soll
Geschwindigkeit - Wie schnell die Uhr fliegen soll
Sekunden - Schaltet die Sekundenanzeige ein
Puffern - Schaltet Double-Buffering ein/aus
Optimieren - Versucht immer so wenig, wie m
glich zu zeichnen
Analoge Parameter:
e - Gr
e der Uhr in Prozent vom Bildschirm
Kreis - Au
enring zeichnen ja/nein
Digitale Parameter:
Zeichensatz - Welcher Zeichensatz soll verwendet werden
(auch proportionale und Color-Fonts m
glich!)
Farbe - Farbe (falls es kein Color-Font ist)
24h - 12/24 Stunden-Anzeige
Cache - Zahlen im Voraus zeichnen
(schneller, aber braucht mehr CHIP-RAM)
Clock ist Copyright by @{" Thomas B
rkel " link P15}.
@endnode
@node Crumble "Crumble"
Crumble:
--------
Dieses Modul "verschrumpelt" den aktuellen Bildschirm von unten nach oben.
Parameter:
Geschwindigkeit - Wie schnell das Bildschirm verschrumpelt werden soll
Dunkler Hintergrund -
brig bleibt ein dunkler Hintergrund
Helligkeit - Die Bildschirmhelligkeit w
hrend des Effekts
Verz
gerung - Verz
gerung, bis die Helligkeit erreicht wird
Crumble ist Copyright by @{" Thomas B
rkel " link P15}.
@endnode
@node Dissolve "Dissolve"
Dissolve:
---------
Der vordere Bildschirm (Workbench) l
st sich langsam auf.
Parameter:
Geschwindigkeit [1-5000] wieviele Pixel pro Bild (z.B. 1/50s)
entfernt werden.
Version 1.0
Dissolve ist Copyright by @{" Dirk Farin " link DirkFarin}.
@endnode
@node Electric "Electric"
Electric:
---------
Simuliert einen Funken
berschlag.
Parameter:
Details [10-100] Wie fein der Effekt sein soll.
Version 1.1
Electric ist Copyright by @{" Dirk Farin " link DirkFarin}.
@endnode
@node Execute "Execute"
Execute:
--------
Dieses Modul f
hrt ein Programm aus. Dieses MUSS sich mit CTRL-C oder
CTRL-D stoppen lassen (oder sich automatisch beenden).
Parameter:
Programm - Pfad und Name des auszuf
hrenden Programms
Argumente - Parameter f
r das Programm
Stack - Stackgr
e (voreingestellt ist 4000)
CTRL-C - Programm wird mit CTRL-C abgebrochen
CTRL-D - Programm wird mit CTRL-D abgebrochen
Schlu
befehl - Dieser Befehl wird beim Abbruch ausgef
(kann weggelassen werden)
Execute ist Copyright by @{" Thomas B
rkel " link P15}.
@endnode
@node Fade "Fade"
Fade:
-----
Dieses Modul blendet den aktuellen Bildschirm weich aus. AGA/OS 3.0 wird
unterst
tzt (weicheres Ausblenden).
Parameter:
Helligkeit - Die verbleibende Bildschirmhelligkeit
Verz
gerung - Verz
gerung, bis die Helligkeit erreicht wird
Fade ist Copyright by @{" Thomas B
rkel " link P15}.
@endnode
@node Flash "Flash"
Flash:
------
Dieses Modul erzeugt ein Gewitter auf dem Bildschirm.
Parameter:
Blitze - Die maximale Anzahl der Blitze
Aufhellen - Der Hintergrund soll beim Blitzen aufgehellt werden
Flash ist Copyright by @{" Thomas B
rkel " link P15}.
@endnode
@node FlyingToaster "FlyingToaster"
FlyingToaster:
--------------
Toaster fliegen
ber den Bildschirm.
Parameter:
Toaster - Anzahl der Toaster
Geschwindigkeit - Wie schnell die Toaster fliegen
Original Source & Gfx von Gernot Reisinger und Michael D. Bayne.
Portiert nach BlitzBlank von @{" Thomas B
rkel " link P15}.
@endnode
@node Fountain "Fountain"
Fountain:
---------
Es sprudeln muntere Punkte
ber den Bildschirm.
Parameter:
Punkte [10-500] Anzahl der Punkte
Streuung [10-100] Wie stark die Fountaine horizontal streut.
Bemerkung:
Bildschirmmodi mit 2 oder 3 Planes reichen vollkommen.
Version 1.2
Fountain ist Copyright by @{" Dirk Farin " link DirkFarin}.
@endnode
@node Fractal "Fractal"
Fractal:
--------
Fraktale werden auf dem Bildschirm gezeichnet.
Original Source von Olaf Seibert und Alexander Kneer.
Portiert nach BlitzBlank von @{" Thomas B
rkel " link P15}.
@endnode
@node Goats "Goats"
Goats:
------
Simulation von Hirten und Ziegen auf dem Bildschirm.
Parameter:
Verz
gerung - Geschwindigkeit des Ablaufs
Hirten - Anzahl der Hirten, die Gras anpflanzen
Ziegen - Anzahl der Ziegen
Reproduktion - Vermehrung
Screen - Eigener Bildschirm oder oberster Bildschirm benutzen
Original Source von Steve Akers.
Portiert nach BlitzBlank von @{" Thomas B
rkel " link P15}.
@endnode
@node Gravity "Gravity"
Gravity:
--------
Zeigt einige Punkte, die sich wie gleich geladene Massen verhalten.
Parameter:
Anz. Punkte [2-20] wie wieviele Punkte herumfliegen
Anziehungskraft [0-20] wie stark sich die Punkte anziehen
Absto
ungskraft [0-20] wie stark sich die Punkte absto
Punktgr
e [1-3] wie gro
die Punkte gemalt werden sollen
(n
tzlich f
r hohe Bildaufl
sungen)
Bemerkung:
Schneller (Co)Prozessor empfohlen!
Version 1.0
Gravity ist Copyright by @{" Dirk Farin " link DirkFarin}.
@endnode
@node Guru "Guru"
Guru:
-----
Der geliebte Guru erscheint.
Parameter:
keine
Version 1.1
Guru ist Copyright by @{" Dirk Farin " link DirkFarin}.
@endnode
@node Life "Life"
Life:
-----
Simuliert das Spiel des Lebens (Life).
Parameter:
Aufl
sung [10-100] Anzahl der K
stchen horizontal
den Bildschirm
Refreshzeit [10-500] Zeit zwischen zuf
lligem Neuinitialisiern
Version 1.1
Life ist Copyright by @{" Dirk Farin " link DirkFarin}.
@endnode
@node Lines "Lines"
Lines:
------
Dieses Modul wirbelt bunte Linien
ber den Bildschirm. Die Idee dazu stammt
von J
rgen Denner.
Parameter:
Linien - Anzahl der Linien
Lines ist Copyright by @{" Thomas B
rkel " link P15}.
@endnode
@node Mandel "Mandel"
Mandel:
-------
Zeichnet Bilder der Mandelbrotmenge.
Bemerkung:
Schneller Prozessor empfohlen!
Version 1.0
Mandel ist Copyright by @{" Dirk Farin " link DirkFarin}.
@endnode
@node Maze "Maze"
Maze:
-----
Erzeugt ein Labyrinth und findet einen Ausweg heraus.
Parameter:
Zellgr
e - Breite der Wege
sungsverz
gerung - Wie schnell gel
st wird
Farbige Spur - Farbige Spur hinterlassen
Original Source von Michael D. Bayne.
Portiert nach BlitzBlank von @{" Thomas B
rkel " link P15}.
@endnode
@node Melt "Melt"
Melt:
-----
Dieses Modul "zerschmilzt" den aktuellen Bildschirm.
Parameter:
Geschwindigkeit - Wie schnell der Effekt ablaufen soll
e - Breite der Verl
Auffrischungszyklus - Verz
gerung bis zum Bildneuaufbau
Helligkeit - Die verbleibende Bildschirmhelligkeit
Verz
gerung - Verz
gerung, bis die Helligkeit erreicht wird
Melt ist Copyright by @{" Thomas B
rkel " link P15}.
@endnode
@node Mosaic "Mosaic"
Mosaic:
-------
Dieses Modul "zerpuzzlet" den aktuellen Bildschirm.
Parameter:
Geschwindigkeit - Wie schnell der Effekt ablaufen soll
e - Gr
e der Quadrate
Auffrischungszyklus - Verz
gerung bis zum Bildneuaufbau
Helligkeit - Die verbleibende Bildschirmhelligkeit
Verz
gerung - Verz
gerung, bis die Helligkeit erreicht wird
Mosaic ist Copyright by @{" Thomas B
rkel " link P15}.
@endnode
@node Noise "Noise"
Noise:
------
Erzeugt ein weisses Rauschen auf dem Monitor, wie man es von
Fernsehern kennt.
Parameter:
Helligkeit [0-100] Wieviel Prozent des Bildschirms wei
sein soll.
Bemerkung:
Je mehr Farben, desto besser der Effekt.
Version 1.2
Noise ist Copyright by @{" Dirk Farin " link DirkFarin}.
@endnode
@node PatternCycling "PatternCycling"
PatternCycling:
---------------
Zeichnet farbige Muster und wendet darauf Color-Cycling an.
Parameter:
Ringe, Balken, Wellen W
hlt, welche Muster gemalt werden
Geschwindigkeit [-10 - 10] W
hlt Geschwindigkeit und Richtung
des Color-Cyclings.
Wechsel [0-300] Zeit zwischen dem Wechsel des Musters
(0 bedeutet kein Wechsel)
Bemerkung:
OS 3.0 und 256-Farben-Screen empfohlen !
Version 1.0
PatternCycling ist Copyright by @{" Dirk Farin " link DirkFarin}.
@endnode
@node Plasma "Plasma"
Plasma (Geschrieben in BlitzBasic ][)
======-------------------------------
Zeichnet Plasma-
hnliche Muster unter Benutzung des gew
hlten Screenmodes
und der Anzahl der Farben und wechselt dann die Farben zyklisch, soda
sich das Muster bewegt.
Parameter:
Palettentyp - Der Palettentyp ver
ndert die Art der Palette, die zum
Erzeugen des Plasmas verwendet wird. Zur Wahl stehen:
Plasma, Wolken, Elektrisch. Anstelle von Erkl
rungen
schauen Sie es sich am besten an.
Farbwechsel-Geschwindigkeit - Die Geschwindigkeit, mit der die Farben
gewechselt werden.
Helligkeit - Die Helligkeit der Palette, einstellbar von 0 (geringste)
bis 4 (gr
te Helligkeit).
Anzeige - Die Wahl der Anzeige ist sehr wichtig bei diesem Modul.
In hohen Aufl
sungen dauert es sehr lange, bis das Muster
gezeichnet ist. Geringe Aufl
sungen sehen immer noch gut
aus und brauchen bei weitem nicht so lange.
Die Anzahl der Farben macht keinen so gro
en Zeitunterschied,
und mehr Farben sehen VIEL besser aus.
Plasma ist Copyright by @{" Daniel Pink " link DanielPink}.
@endnode
@node Pyro "Pyro"
Pyro:
-----
Dieses Modul erzeugt ein Feuerwerk auf dem Bildschirm. Die
mathematischen Grundlagen zu Pyro sind von Wolfgang B
rkel.
Parameter:
Raketen - Anzahl der Raketen
Doppelte Pixel - Explodierene Raketen werden doppelt gro
(besser sichtbar, aber langsamer)
Pyro ist Copyright by @{" Thomas B
rkel " link P15}.
@endnode
@node Radar "Radar"
Radar:
------
Der Monitor wird zum Radarschirm.
Parameter:
Geschwindigkeit [2-100] Wie schnell sich das Radar dreht
Radarnachleuchten [1-4] Wie lange der Radarstrahl nachleuchtet
(1 - kurz, 4-lang)
Objektnachleuchten [1-10] Wie lange die Objekte nachleuchten
(1 - kurz, 10-bis der Radarstrahl wieder vorbeikommt)
Objekte [0-100] Wieviele Objekte sichtbar sind
Version 1.1
Radar ist Copyright by @{" Dirk Farin " link DirkFarin}.
@endnode
@node Skyline "Skyline"
Skyline:
--------
Zeichnet einige Hochh
user bei Abendd
mmerung (bzw. Nacht) mit
Gewitter, Sternen, Flugzeug, Meteoren usw.
Bemerkung:
Parameter:
Gewitter [0-9] Wie stark das Gewitter ist (0 - kein Gewitter)
Flugzeug [0-9] Wie h
ufig Flugzeuge zu sehen sind.
Meteor [0-9] Wie h
ufig Meteore zu sehen sind.
Warnlichter Ob Luftverkehr-Warnlichter auf einem Hochhaus
zu sehen sind.
Sterne [0-200] Wie viele Sterne maximal zu sehen sind.
Tageslicht [0-9] Wieviel Tageslicht noch vorhanden ist.
Donner [0-64] Lautst
rke des Donners (0 f
r aus)
Version 1.1
Skyline ist Copyright by @{" Dirk Farin " link DirkFarin}.
Idee, Donnerger
usch und etwas Sourcecode von Jason Sonnenschein.
@endnode
@node Slideshow "Slideshow"
Slideshow:
----------
Dieses Modul zeigt eine Diashow.
Das Anzeigeprogramm mu
sich mit CTRL-C beenden lassen, um f
r dieses Modul
geeignet zu sein (Multiview von OS 3.0 funktioniert nicht, von OS 3.1 aber
schon).
Parameter:
Anzeiger - Das Anzeigerprogramm
Parameter - Zus
tzliche Parameter f
r den Anzeiger
Verzeichnis - Verzeichnis mit den Bildern
Muster - Muster f
r die Namen der Bilder (zB #?.IFF)
Stack - Stackgr
r den Anzeiger
Verz
gerung - Pause zwischen 2 Bildern
Puffern - Bild im Hintergrund laden
Hinweis:
Die Puffer-Option sorgt daf
r, da
zwischendurch nicht die Workbench
sichtbar wird und wirkt am besten mit Anzeigeprogrammen, die erst dann
ihren Screen nach vorne bringen, wenn das Bild komplett geladen ist.
Slideshow ist Copyright by @{" Thomas B
rkel " link P15}.
@endnode
@node Snow "Snow"
Snow:
-----
t es auf dem Bildschirm schneien. Der Schnee sammelt sich dabei
auch langsam am Boden.
Parameter:
Schneeflocken [10-500] Anzahl der Schneeflocken
Windst
rke [0-10] Windstille bis st
rmisch
Windh
ufigkeit [0-100] wieviel Prozent der Zeit Wind sein soll
Schneeh
he [1-100] wieviel Prozent des Bildschirms maximal
mit Schnee gef
llt werden
Bemerkung:
Bildschirmmodi mit 2 oder 3 Planes reichen vollkommen.
Version 1.2
Snow ist Copyright by @{" Dirk Farin " link DirkFarin}.
@endnode
@node Splines "Splines"
Splines:
--------
Splines erzeugt
ber den Bildschirm wirbelnde Spline-Kurven.
Parameter:
Modus - Geradeaus, Springend, Variationen
r jeden Modus:
Fixpunkte - Anzahl der Punkte in einer Kurve
Splines - Anzahl der Splines
Spline Geschwindigkeit - Geschwindigkeit der Splines
Zufallsintervall - Wie oft der Zufall zuschl
Splines ist Copyright by @{" J
rgen Denner " link J
rgenDenner}.
@endnode
@node Spot "Spot"
Spot:
-----
Bewegt Spot(s)
ber den aktuellen Bildschirm.
Parameter:
Geschwindigkeit - Wie schnell die Spots sich bewegen
Spots - Anzahl der Spots
(bei mehr als 1 wird automatisch Double-Buffering
eingeschaltet)
e - Gr
e der Spots
Helligkeit - Die verbleibende Bildschirmhelligkeit
Verz
gerung - Verz
gerung, bis die Helligkeit erreicht wird
Auffrischen - Bild unter den Spots st
ndig aktualisieren
se - Nicht system-konform verhalten
Hinweis:
Die Option "B
se" versucht bei einem Spot, die Bewegungen flimmerfreier
zu machen, ist aber nicht ganz system-konform und funktioniert nicht auf
Grafikkarten. Bei mehr, als einem Spot, ist diese Option wirkungslos,
weil dann sowieso Double-Buffering aktiv ist.
Spot ist Copyright by @{" Thomas B
rkel " link P15}.
@endnode
@node StarField "StarField"
StarField:
----------
Flug durch ein Sternenfeld.
Parameter:
Sterne - Anzahl der Sterne
Geschwindigkeit - Geschwindigkeit des Flugs
Farbe - Farbige oder graue Sterne
Spot ist Copyright by @{" Matthias Bock " link MatthiasBock}.
Portiert von Modula nach C und von BB 1.x nach BB 2.x von Thomas B
rkel.
@endnode
@node Text "Text"
Text:
-----
Zeigt Text auf dem Bildschirm entweder als Nachricht, oder als Laufschrift an.
Allgemeine Parameter:
Zeichensatz - Welcher Zeichensatz soll verwendet werden
(auch proportionale und Color-Fonts m
glich!)
Farbe - Farbe (falls es kein Color-Font ist)
Geschwindigkeit - Wie schnell soll der Text bewegt werden
Puffern - Schaltet Double-Buffering ein/aus
Laufschrift-Parameter:
Text - Der anzuzeigende Text
Position - Position des Texts auf dem Bildschirm
Cache - Text im Voraus zeichnen
(schneller, aber braucht mehr CHIP-RAM)
Nachricht-Parameter:
Bewegung - Bewegungsrichtung der Nachricht
Zeile 1-4 - Die anzuzeigende Nachricht. Untere Zeilen, die
leer sind, werden auch nicht angezeigt. Falls die
Nachricht mit dem eingestellten Zeichensatz nicht
auf den eingestellten Bildschirm passt, dann macht
das Modul gar nichts.
Text ist Copyright by @{" Thomas B
rkel " link P15}.
@endnode
@node TicTacToe "TicTacToe"
TicTacToe:
----------
Der Computer spielt mit sich selbst TicTacToe auf dem Bildschirm.
Parameter:
e - Gr
e des Spielfeldes
Verz
gerung - Verz
gerung zwischen Z
Modus - Normal: Es werden Z
ge gemacht, die zum Sieg f
hren k
nnen.
Wargames: Kein Zug f
hrt zum Sieg (siehe Film "Wargames").
Bewegung - Spielfeld wird an verschiedenen Stellen auf Schirm gezeichnet;
sonst starr an einer Stelle.
TicTacToe ist Copyright by @{" Stefan Scholl " link StefanScholl}.
@endnode
@node Tiles "Tiles"
Tiles:
------
Tiles unterteilt den aktuellen Screen in Quadrate, die dann hin- und
hergeschoben werden (simuliert ein bekanntes Spiel).
Parameter:
Rand - Die Umrandung der Quadrate
Geschwindigkeit - Die Geschwindigkeit des Spiels
e - Kantenl
nge der Quadrate in % der Bildschirmbreite
se - Nicht system-konform verhalten
Helligkeit - Die verbleibende Bildschirmhelligkeit
Verz
gerung - Verz
gerung, bis die Helligkeit erreicht wird
Hinweis:
Die Option "B
se" versucht, die Bewegungen flimmerfreier zu machen, ist aber
nicht ganz system-konform und funktioniert nicht auf Grafikkarten.
Tiles ist Copyright by @{" Thomas B
rkel " link P15}.
@endnode
@node Tunnel "Tunnel"
Tunnel:
-------
Flug durch einen Tunnel.
Parameter:
Geschwindigkeit - Wie schnell man durch den Tunnel fliegt
Rechteckt - Aus wievielen Rechtecken der Tunnel besteht
nge - L
nge des Tunnels
Seitenverh
ltnis - Das Seitenverh
ltnis der Tunnel-Rechtecke
(10 entspricht dem Verh
ltnis des Monitors,
<10 bedeutet breiter und >10 bedeutet h
x Geschwindigkeit - Wie schnell der Tunnel sich horizontal biegt
y Geschwindigkeit - Wie schnell der Tunnel sich vertikal biegt
x Amplitude - Wie stark der Tunnel sich horizontal biegt
y Amplitude - Wie stark der Tunnel sich vertikal biegt
Version 1.0
Tunnel ist Copyright by @{" Dirk Farin " link DirkFarin}.
@endnode
@node Worms "Worms"
Worms:
------
Worms l
t kleine, gefr
ige W
rmer
ber den aktuellen Screen wuseln.
Parameter:
rmer - Anzahl der W
nge - L
nge der W
e - Gr
e der Wurmsegmente
Helligkeit - Die verbleibende Bildschirmhelligkeit
Verz
gerung - Verz
gerung, bis die Helligkeit erreicht wird
Worms ist Copyright by @{" Thomas B
rkel " link P15}.
@endnode
@node Worms2 "Worms2"
Worms2:
-------
rmer kriechen
ber den Bildschirm.
Parameter:
Anzahl [1-50] Wieviele W
nge [10-200] L
nge eines Wurms
Verr
cktheit [3-30] ob die W
rmer geradeaus oder sehr krumm kriechen
Geschwindigkeit [1-4] Wie schnell die W
rmer kriechen
Bemerkung:
Bildschirmmodi mit 4 oder 5 Planes sind optimal.
Version 1.1
Worms2 ist Copyright by @{" Dirk Farin " link DirkFarin}.
@endnode
@node modauthors "Modulautoren"
Die in dieser Release beiliegenden Module wurden von folgenden Autoren
programmiert:
@{" Thomas B
rkel " link P15}
@{" J
rgen Denner " link J
rgenDenner}
@{" Dirk Farin " link DirkFarin}
@{" Daniel Pink " link DanielPink}
@{" Stefan Scholl " link StefanScholl}
@{" Matthias Bock " link MatthiasBock}
@endnode
@node J
rgenDenner "Modulautoren"
rgen Denner
Landstr. 116
D-69198 Schriesheim
Germany
@endnode
@node DirkFarin "Modulautoren"
Dirk Farin
Kapellenweg 15
D-72070 T
bingen
Germany
EMail: farindk@trick.informatik.uni-stuttgart.de
@endnode
@node DanielPink "Modulautoren"
Postadresse:
Daniel Pink
26 Elderbek Close,
Cheshunt,
Hertfordshire,
EN7 6HS.
England.
E-Mail: (Bis Juli 1995)
D.C.J.Pink@Herts.ac.uk
@endnode
@node StefanScholl "Modulautoren"
EMail: Stefan Scholl <stesch@sks.inka.de>
@endnode
@node MatthiasBock "Modulautoren"
EMail: Matthias Bock <starfox@stargate.mayn.sub.de>
@endnode
@node newmods "Neue Module"
Module, die ich gerne h
tte, bzw. schon in Planung sind:
- irgendwas mit 3D-Grafik
- sonstige Gags
@endnode